$('#mydatepicker').dcalendarpicker({ //input调用日历插件
	format: 'yyyy-mm-dd' //格式化日历样式
});
$('#mydatepicker2').dcalendarpicker({
	format: 'yyyy-mm-dd'
});
$('#mycalendar').dcalendar();
var vm = avalon.define({
	$id: "billDetail",
	beginTime: '', //开始时间
	endTime: '', //结束时间
	days: "", //相差的天数
	seconds: "", //相差的毫秒数
	token: localData.get('token'), //获取传过来的token值
	list: [], //list列表
	isshow:false,//列表是否显示,false不显示
	showLoad:false,//是否显示加载图片
	billDetailSearch: function() {
		if (vm.beginTime == "" && vm.endTime != "") {
			alert("开始时间不能为空")
			return;
		} else if (vm.beginTime != "" && vm.endTime == "") {
			alert("结束时间不能为空")
			return;
		} else if (vm.beginTime == "" && vm.endTime == "") {
			alert("时间不能为空")
			return;
		} else if (vm.beginTime.length > 0 && vm.endTime.length > 0) {
			var startTmp = vm.beginTime.split("-");
			var endTmp = vm.endTime.split("-");
			var sd = new Date(startTmp[0], startTmp[1], startTmp[2]);
			var ed = new Date(endTmp[0], endTmp[1], endTmp[2]);
			if (sd.getTime() > ed.getTime()) {
				alert("开始日期不能大于结束日期");
				return false;
			}
			vm.seconds = ed.getTime() - sd.getTime() //时间差的毫秒数
			//计算出相差天数
			vm.days = Math.floor(vm.seconds / (24 * 3600 * 1000))
			if (vm.days > 31) {
				alert("日期跨度超过31天");
				return false;
			}

		}
		vm.showLoad = true;

		//账单查询列表接口
		postData(api_checkbill, {
			token: vm.token,
			store_code: '',
			start_date: vm.beginTime,
			end_date: vm.endTime
		}, function(res) {
			console.log(res);
			vm.showLoad = false;
			if (res.status == 'SUCCESS') {
				vm.list = res.data[0];
				vm.isshow = true
			} else {
				alert(res.msg);
			}

		});
		return true;
	},
	Download: function(way, date, wayzh) {
		//下载一天的账单
		var r = confirm("确定下载" + date + "的" + wayzh + "明细")
		if (r == true) {
			//点击确定下载账单
			DownLoadFile(api_bill, {
				token: vm.token,
				payways: way,
				start_date: date,
				end_date: date
			});
		} else {
			//取消什么都没发生
		}

	},
	DownloadAll: function(way, wayzh) {
		//下载全部
		var r = confirm("确定下载" + vm.beginTime + "至" + vm.endTime + "的" + wayzh + "明细")
		if (r == true) {
			//点击确定下载账单
			DownLoadFile(api_bill, {
				token: vm.token,
				payways: way,
				start_date: vm.beginTime,
				end_date: vm.endTime
			});
		} else {
			//取消什么都没发生
		}

	}

})
vm.$watch('onReady', function() {
	//账单查询列表接口
	// 	postData(api_checkbill, {
	// 		token: vm.token,
	// 		store_code: '',
	// 		start_date: vm.beginTime,
	// 		end_date: vm.endTime
	// 	}, function(res) {
	// 		console.log(res);
	// 		if (res.status == 'SUCCESS') {
	// 			vm.list = res.data
	// 		} else {
	// 			alert(res.msg);
	// 		}
	// 
	// 	});
})
